.dl-container {
    padding: 0.15rem;
    min-width: 320px;
    ul {
        border: 1px solid #C4C4C4;
        border-radius: 5px;
        li {
            position: relative;
            border-top: 1px solid #C4C4C4;
            p {
                input {
                    border-radius: 5px;
                    height: 44px;
                    line-height: 44px;
                    width: 100%;
                    border: 0;
                    text-indent: 40px;
                    line-height: 44px;
                }
            }
            .yzm {
                position: absolute;
                top: 6px;
                right: 13px;
                width: 68px;
                height: 30px;
                border-left: 1px solid #C4C4C4;
            }
            .dl-icon {
                position: absolute;
                color: #999999;
                font-size: 20px;
                top: 12px;
                left: 12px;
            }
        }
        li:nth-child(1) {
            border: 0;
        }
    }
    .sign-in-a {
        margin-top: 0.1rem;
    }
    .sign-in-b {
        margin-top: 0.1rem;
        a {
            color: #0294df;
        }
        a.sign-l {
            float: left;
            text-decoration: underline;
        }
        a.sign-r {
            float: right;
            text-decoration: underline;
        }
        p.hezuo {
            margin-top: .15rem;
            padding-top: .15rem;
            border-top: 1px solid #bebebe;
            font-size: 16px;
        }
    }
}